package com.cloudfun.campusshare.common.constant;

import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.PropertySource;
import org.springframework.stereotype.Component;

/**
 * Created by linyangping on 2019/10/21.
 */
@PropertySource("classpath:business/read.properties")
@Component
public class BusinessConstant {

    @Value("${token_valid_time}")
    public int TOKEN_VALID_TIME; // token有效期
    @Value("${token_app_valid_time}")
    public int TOKEN_APP_VALID_TIME; // 获取私钥token有效期
    @Value("${account_lock_time}")
    public int ACCOUNT_LOCK_MINUTE; // 账户锁定时长
    @Value("${password_error_allow}")
    public int PASSWORD_ERROR_ALLOW; // 允许密码错误次数
    @Value("${ip_cal_count}")
    public int IP_CAL_COUNT; // ip访问次数计算点
    @Value("${ip_cal_time}")
    public int IP_CAL_TIME; // ip访问次数计算时间间隔
    @Value("${debug}")
    public boolean DEBUG; // debug模式
    @Value("${person}")
    public int PERSON; // 个人认证
    @Value("${org}")
    public int ORG; // 企业认证
    @Value("${ip}")
    public String IP; // ip，端口
    @Value("${admin_phone}")
    public String ADMIN_PHONE; // 管理员手机号
    @Value("${floopin}")
    public String FLOOPIN; // 门户网站

}
